Definition of Giant Anteater
-
(noun) large shaggy-haired toothless anteater with long tongue and powerful claws; of South America
Synonyms of Giant Anteater
Antonyms of Giant Anteater
No Antonyms Found.
Homophones of Giant Anteater
No Homophones Found.